#include<stdio.h>
#include<errno.h>
#include<stdlib.h>
//返回成功/失败码
//int main(){
//  int res=1;
//  return res?0:1;
//}

////系统错误码示例（文件打开失败）
//int main(){
//  FILE* fp=fopen("nonexist.txt","r");
//  if(!fp){
//    return errno;
//  }
//  fclose(fp);
//  return 0;
//}
//

//自定义错误码
#define ERR_MEMORY 1
#define ERR_FILE 2
int main(){
  char* p=(char*)malloc(1024);
  if(!p)return ERR_MEMORY;
  free(p);
  return 0;
}
